$(function(){
  // 功能一:修改密码
  /* 
     【1】给表单注册submit事件
     【2】阻止表单默认提交行为
     【3】收集表单数据
     【4】对表单数据做校验
     【5】校验通过，发起Ajax请求
     【6】判断请求成功与否
  */
     layui.form.verify({
      pwd: [/^[\S]{6,15}$/,'密码必须6到15位的非空字符'],
      samePwd: function(value){
       const oldpwd = $('[name="oldPwd"]').val()
       if(value === oldpwd ){
        return '新密码和原密码不能一致'
       }
      },
      rePwd:function(value){
        const newpwd = $('[name="newPwd"]').val()
        if(value !== newpwd ){
          return '俩次密码不一致'
         }
      }
    })
 $('.layui-form').on('submit',function(e){
  e.preventDefault()
  const data = $(this).serialize()
  console.log(data);
  $.ajax({
    method: 'post',
    url: '/my/updatepwd',
    data,
    success: function(res){
      if (res !== 0)  return layer.msg(res.message,{icon:6})
      layer.msg(res.message,{icon:5})
      $('.layui-form')[0].reset()
    }
  })
 })
})